Lura Underwood's profile

Throwback Brick Breaker

Throwback Brick Breaker
Throwback Brick was a stretch to make my favorite game as a child. I used ot play brick breaker all the time on my mom blackberry. there was just nothing like it once blackberry was discontinued. I wanted to make it with my own twist. 
I originally got all the bricks to work with hit boxes and wall detection but I could not figure out a theme. I made a mashup of a whim and i stick with it. Then I remembered that I dressed up as a 70s character as halloween and I thought those would be good graphics. 
I have few differnt class in order tot make the game work. The ball, the player, the bricks, animation, and score. 

The hardest part of this game was creating boolean variables to get the bricks hit boxes to trigger and then disappear. I had to use small function that we learned over the course of this year in order to get this game to work( render, move, reset). All of those were fairly straight forwards it was just a matter of combining al of those functions into states that worked together with the other states. I have to use array list to make the bricks in each level. I also had to have a function in each state that reset the score  I used states in order to make levels, the won lose screens, and the transition screen. 
How: created each class and made sure that it was able to interact with other classes. The ball has to have wall detection. The player had to be able to move. I made array classes for all my bricks. I made boolean for the hitTop function and then called that in my constructor. Then I made a function in my draw that when the brick was hit it would be removed. I made states and if statements in each state to tell my code what to do next after all the brick were or were not hit. I added the mashup and implemented backgrounds and pictures into my game. 

Throwback Brick Breaker
Published:

Throwback Brick Breaker

Published:

Creative Fields